home *** CD-ROM | disk | FTP | other *** search
/ MacAddict 108 / MacAddict108.iso / Software / Development / BBEdit 8.2.1 demo.dmg / BBEdit.app / Contents / Resources / DefaultGrepPatterns.plist < prev    next >
Encoding:
Extensible Markup Language  |  2005-05-10  |  2.5 KB  |  98 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3. <plist version="1.0">
  4. <dict>
  5.     <key>SavedGrepPatterns</key>
  6.     <array>
  7.         <dict>
  8.             <key>ReplacePattern</key>
  9.             <string>/* \1 */</string>
  10.             <key>SearchPattern</key>
  11.             <string>{([^}]*)}</string>
  12.             <key>Title</key>
  13.             <string>Pascal Comment to C Comment</string>
  14.         </dict>
  15.         <dict>
  16.             <key>ReplacePattern</key>
  17.             <string>/* \1 */</string>
  18.             <key>SearchPattern</key>
  19.             <string>//(.*)</string>
  20.             <key>Title</key>
  21.             <string>C++ Comment to C Comment</string>
  22.         </dict>
  23.         <dict>
  24.             <key>ReplacePattern</key>
  25.             <string>\t</string>
  26.             <key>SearchPattern</key>
  27.             <string> +</string>
  28.             <key>Title</key>
  29.             <string>Run of Spaces to One Tab</string>
  30.         </dict>
  31.         <dict>
  32.             <key>ReplacePattern</key>
  33.             <string></string>
  34.             <key>SearchPattern</key>
  35.             <string>^[^ \t#\r/@][^\r]*\([^\r]*\)$</string>
  36.             <key>Title</key>
  37.             <string>C Function Header</string>
  38.         </dict>
  39.         <dict>
  40.             <key>ReplacePattern</key>
  41.             <string>{\1}</string>
  42.             <key>SearchPattern</key>
  43.             <string>/\*([^\r]*)\*/</string>
  44.             <key>Title</key>
  45.             <string>C Comment to Pascal Comment</string>
  46.         </dict>
  47.         <dict>
  48.             <key>ReplacePattern</key>
  49.             <string>\1\2\t\3</string>
  50.             <key>SearchPattern</key>
  51.             <string>(.*)(\t\t*)(.*)</string>
  52.             <key>Title</key>
  53.             <string>Shift Variables Right</string>
  54.         </dict>
  55.         <dict>
  56.             <key>ReplacePattern</key>
  57.             <string>\1\3\4</string>
  58.             <key>SearchPattern</key>
  59.             <string>(.*)(\t)(\t*)(.*)</string>
  60.             <key>Title</key>
  61.             <string>Shift Variables Left</string>
  62.         </dict>
  63.         <dict>
  64.             <key>ReplacePattern</key>
  65.             <string>\1\L\2\E\3</string>
  66.             <key>SearchPattern</key>
  67.             <string>(<img [^>]*src\s*=\s*")([^"]+)("[^>]*>)</string>
  68.             <key>Title</key>
  69.             <string>Lower Case SRC values in IMG tags</string>
  70.         </dict>
  71.         <dict>
  72.             <key>ReplacePattern</key>
  73.             <string>\1\L\2\E\3</string>
  74.             <key>SearchPattern</key>
  75.             <string>(<a [^>]*href\s*=\s*")([^"]+)("[^>]*>)</string>
  76.             <key>Title</key>
  77.             <string>Lower Case HREF values in A tags</string>
  78.         </dict>
  79.         <dict>
  80.             <key>ReplacePattern</key>
  81.             <string>\1</string>
  82.             <key>SearchPattern</key>
  83.             <string>^[^\t]+\t([^\t]+)</string>
  84.             <key>Title</key>
  85.             <string>Column #2</string>
  86.         </dict>
  87.         <dict>
  88.             <key>ReplacePattern</key>
  89.             <string>foo bar</string>
  90.             <key>SearchPattern</key>
  91.             <string>(\d+\.){3}\d+</string>
  92.             <key>Title</key>
  93.             <string>Dotted Quad</string>
  94.         </dict>
  95.     </array>
  96. </dict>
  97. </plist>
  98.